export namespace Member {
  export interface MemberGrade {
    title: string | any
    discountType: number | any
    discountValue: number | any
    isDefault: boolean | any
    isOpenUpgrade: boolean | any
    prioritySortId: number | any
    rechargeAmount?: number | any
    expenditureMoney?: number | any
    corpId?: number | any
    createTime?: string | any
    developNum?: number | any
    discountTypeName?: string | any
    id?: number | any
    isDelete?: boolean | any
    modifyTime?: number | any
    storeId?: number | any
  }

  export interface MemberInfo {
    avatarImage: string | any
    balance: number
    birthday: string
    categoryName: string | any
    childNum: number
    corpId: number
    createTime: string
    creatorId: number
    discount: number
    discountType: number
    discountValue: number
    endDate: string | any
    giftBalance: number
    grade: number
    gradeName: string
    id: number
    isDelete: boolean
    mobile: string
    modifyTime: number
    nickName: string
    number: string
    parentId: number
    parentNickName: string | any
    passWord: string
    point: number
    quantity: number
    rechargeBalance: number
    sex: number
    shareFlag: boolean
    sign: string | any
    source: string | any
    staffId: number
    staffName: string | any
    starDate: string | any
    status: number
    storeId: number
    storeName: string | any
    sysUserId: number
    totalConsume: number
    totalPoint: number
    type: number
    updataTime: string | any
    userCategoryId: number
    userName: string
    userWx: number
    userZfb: number
  }
  export interface MemberCategory {
    corpId: number
    createTime: string
    id: number
    imageUrl: number
    isDelete: boolean
    isDeposit: boolean
    isIntegral: boolean
    isShow: boolean
    modifyTime: number
    name: string
    sharingCode: any
    sort: number
    storeId: number
  }
  export interface Recharge {
    memo: string
    giftAmount: number
    balance: number
    nickName: string
    currentBalance: number
    id: number
  }

  export interface RefillRule {
    amount: number | any
    corpId: number | any
    couponCount: any
    couponId: any
    couponList: any
    couponName: any
    coupons: any
    couponsObject: any
    createTime: string | any
    depositMoney: number | any
    depositRuleStatus: number | any
    depositType: number | any
    depositTypeText: string | any
    endTime: string | any
    giveIntegral: number | any
    giveMoney: number | any
    grade: number | any
    id: number | any
    image: any
    introduce: string | any
    isAccumulation: number | any
    isDelete: boolean | any
    modifyTime: number | any
    name: any
    remark: any
    startTime: string | any
    statusText: string | any
    storeId: number | any
    twoUpGiveIntegral: number | any
    upGiveIntegral: number | any
    userCategoryId: any
    userCategoryName: string | any
    userGradeList: any
    userGradeObject: any
    userGrades: any
  }
}
